1) an idea, suggestion etc. that one things about when it is almost too late (afterthought)
2) coming very late or too late (belated)
late (in playing)
not on time
(arriving, starting etc) after the usual or agreed time or after others
not on time
happening before the expected time
inappropriate